package com.itheima.math;

public class MathTest {
    public static void main(String[] args) {
        // 了解Math类提供的常用方法
        /* 取绝对值 */
        System.out.println(Math.abs(-12));  // 12
        System.out.println(Math.abs(-1.2)); // 1.2
        System.out.println(Math.abs(123));  // 123

        /* 向上取整 */
        System.out.println(Math.ceil(4.00000001)); // 5
        System.out.println(Math.ceil(-4.00000001)); // 5

        /* 向下取整 */
        System.out.println(Math.floor(4.999999)); // 4.0
        System.out.println(Math.floor(5.999999)); // 5.0

        /* 四舍五入 */
        System.out.println(Math.round(-5.999999));  // -6
        System.out.println(Math.round(5.5));        // 6

        /* 取较大值 */
        System.out.println(Math.max(10, 23));       // 23

        /* 取较小值 */
        System.out.println(Math.min(10, 23));       // 10

        /* 取随机数  包前不包后 [0.0,1.0) */
        System.out.println(Math.random());


    }
}
